unique constraint:唯一约束。在数据库中用于规定某一列或若干列的取值(或组合取值)在表内必须不重复,以保证数据的唯一性与一致性(通常允许出现一个或多个 NULL,具体取决于数据库实现)。
/juːˈniːk kənˈstreɪnt/
Add a unique constraint to prevent duplicate email addresses.
添加一个唯一约束以防止重复的电子邮箱地址。
The table enforces a unique constraint on (user_id, role), ensuring each user can’t be assigned the same role twice.
该表对(user_id, role)施加唯一约束,确保同一用户不会被重复分配同一角色。
unique 源自拉丁语 unicus(“唯一的”),与 unus(“一”)相关;constraint 源自拉丁语 constringere(“绑紧、约束”),经由法语进入英语。在数据库语境中,二者组合表示“以规则强制保证唯一性”的约束条件。